I have the stock shroud in place. I have an oil cooler, but it is stock. I may try to get a larger one, but I hate overpaying for the bracket itself. I see decent reviews on generic ones on ebay, but they lack the bracket of course.
As for the engine undercovers...I have not reinstalled those yet, so that may lower the effectiveness of my stock fan. I think in general the turbos and engine just get hot given how tight the compartment is. I haven't seen many cars that have such a cramped bay.